business commitment or obligation - İngilizce Eşanlam Sözlük